Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALHAMBRA ROAD Detached £430,211 £425,000 28 Jun 2023
2 ALHAMBRA ROAD Detached £825,637 £219,995 30 Jun 2000
3 ALHAMBRA ROAD Detached £467,247 £366,500 3 Jul 2017
4 ALHAMBRA ROAD Detached £585,845 £350,000 27 Mar 2013
5 ALHAMBRA ROAD Detached £615,070 £395,000 4 Apr 2014
6 ALHAMBRA ROAD Detached £623,347 £367,500 13 May 2010
7 ALHAMBRA ROAD Detached £720,000 17 Jul 2023
8 ALHAMBRA ROAD Detached £657,445 £229,995 28 Jun 2002
9 ALHAMBRA ROAD Detached £597,215 £365,000 31 Oct 2013
10 ALHAMBRA ROAD Detached £537,089 £300,000 2 Jan 2006
11 ALHAMBRA ROAD Detached £474,906 £280,000 8 Jun 2012
15 ALHAMBRA ROAD Detached £719,547 £214,000 6 Jul 2001
17 ALHAMBRA ROAD Detached £546,138 £340,000 12 Apr 2007